debenture interest price